package org.dairy.farms.nandana.core.logic;

import org.dairy.farms.model.Feed;
import org.dairy.farms.model.FeedType;
import org.dairy.farms.model.Notes;
import org.dairy.farms.nandana.web.view.FeedView;

import java.util.List;

/**
 * Created by IntelliJ IDEA.
 * User: gduggira
 * Date: Jul 12, 2011
 * Time: 4:31:56 PM
 */
public interface FeedManagementLogic {
    public List<FeedType> getAllFeedTypes();

    List<Feed> feedDetails(Long livestockId, int page, int start, int limit);

    long feedDetailsTotalCount(Long livestockId);

    Feed updateFeedDetails(FeedView feedView);

    Notes addFeedNotes(Long feedId, String notes);
}
